make demands upon - Turkish English Dictionary